#ifndef LIGHTOPTIONS_H
#define LIGHTOPTIONS_H

#include <QWidget>
#include "light.h"

class Light;

namespace Ui {
class LightOptionsWidget;
}

class LightOptionsWidget : public QWidget
{
  Q_OBJECT

public:
  explicit LightOptionsWidget(Light &light, bool advanced, QWidget *parent = 0);
  ~LightOptionsWidget();

private:
  Ui::LightOptionsWidget *ui;
  Light *light;

public slots:
  void UpdateRed(int);
  void UpdateGreen(int);
  void UpdateBlue(int);
  void UpdateCutoff(int);
  void UpdateExponent(int);
};

#endif // LIGHTOPTIONS_H
